Added Quadtree for bounding boxes, are to be used in collision.
Started adding Window and Button to the editor.
Fixed rendering of window and buttons, added onClick to buttons along with a test.
Changed some quad tree stuff.
Changed collision to use separating axis therom. Makes two axis per obb.
Added rain using quadtree for collision.
Fixed obb collision. Added so you can attach tiles to rope.
Added animated tiles logic, added triggerbox logic. Render optimization with lines (BB). Changed TTL for raindrops, TTL only decrease when they are marked for death.