refactored anuglar-route dependencies and added shim
created a service to help clean up things
beta, working translation, no styleing