Changed namespace; Events fix

Namespace changed to Tart
Internal off-class `implements`
Wrong return indentation in events trigger
Removed App
Added base Object
Events implementation to `Tart` global