(untested) collision system
rectangle collision ready

circle collision needs work anam