Moved index markup into a separate view and used ngInclude in timetracker in order to conceal angular internals during loading.