Multiple changes

- Added started() and finished() methods
- Changed to proper capitalization for a class
- Changed setTimeout & setInterval to not overwrite root's