Message Frame added

Message frame will act as our message structure. It is going to
have getter methods that can extact various properties from our (essentially)
bit fields. THIS WOULD HAVE BEEN WAY BETTER IN C++ WHAT AM I DOING WITH MY
LIFE!?

Note that I am never planning on realocating this object, for the simple
reason of speed. I know it makes it a little less java like and stable,
but I predict speed to ultimately be an issue.

NEXT UP:
 *Make correct getters and setters for Frame class
 *Node states
 *Clean / Document
 *Monitor Nodes

Won't be that difficult, I don't think...