enable plugin registration

separate plugins module is responsible for maintaining plugins
repository
'lifts' and 'weather' plugins are registered by default
app.plugins.register(name, module) - can be called to add additional
plugins