Installed grunt webserver for local dev, default port set to 8080.

Modified all controllers to use their own modules. Makes parallel/order independent loading possible.