btc transaction show all btc moved from wallet I transfered a small amount of btc from my private wallet with bitcoin core client. When I check blockchain.info I see the transaction with the amount of btc i transferred going to the correct address. But I also see the rest of the BTC in my wallet going to an unknown address.

Is it supposed to do this, or have I been hacked?
I'm 99.9% sure the 'unknown' address is the 'change address' of your wallet, being returned back to your wallet. If you check the balance of your wallet, is it what you think it should be?

You should read this: http://support.exodus.io/article/109-what-are-bitcoin-change-addresses