removes .js postfix from a few requires to make it more consistent
finished ticker service
updated clock to use ticker