I'm betting it's a satellite. Not sure if it is actually functioning or not. It wouldn't shock me to hear they launched a non functioning satellite. I could see them doing this for two reasons. Reason one, to test their ability to launch a missile. Second reason, to see how the international community reacts. If everyone sits on their thumbs and the big powers don't react, they take it as a sign they can do anything. If everyone reacts and gets angry, they start throwing around threats of a divine assault that will kill us all. They then go on to say it is their own right to launch a 'peaceful satellite' in the name of some Kim.