Refining of the API
Bounding boxes helper
Implemented bunch of new representations, cylinder has problems
First shot at packaging