added some collision stuff
work on cursor ui
work on debugpainter