Selection Manager implementation
Also, wrappted raw box2d object so that we can manipulate better.
Rather big change, and this sets a path on how we will keep building
the remaining works.
Merge pull request #8 from karpark/selectionmanager

Selection Manager implementation