resources
tons of changes. restructured code. added base support for travis, grunt. updated controller and views logic