Some express stuff

Signed-off-by: Nick Brook <nick@rmpenterprise.co.uk>
Seems to be working again in proper express format

Signed-off-by: Nick Brook <nick@rmpenterprise.co.uk>
Minor changes

Signed-off-by: Nick Brook <nick@rmpenterprise.co.uk>
Introduced requires as the common backend and frontend dependency manager

Signed-off-by: Nick Brook <nick@rmpenterprise.co.uk>
Added rooms

Signed-off-by: Nick Brook <nick@rmpenterprise.co.uk>
Merge branch 'master' into develop