Initial pusher behaviour, no model/image in scene yet

Addresses issue #7
Added model made from primitives for pushers

Closes issue #7
Merge branch 'pushers' into gh-pages