Changed Supplier<Boolean> to BooleanSupplier

Readded simple robot project
Added robot reset, added switchable drawing option
Changed visibility of fields and methods
Added ShapeEntity class for storing Shape data

Created shape chasing game in controller program sample
Added sub-collision checking

Collision is much more percise