Major changes

A lot of refactoring
Faster collision resolution
Static getter/setter