+ implemented AI Walker component
+ fixed bug with component var name in update and changed typeof to instanceof
+ added direction constants in util
+ added error func and try catch for game loop interval
+ refactored debug path drawing to its own function