splitted main.js into multiple controller files, added github JSOP service, use Angular-UI Router