Finished layout and routes - added signup

Signed-off-by: harringr@iascaigh <richieharrington@ymail.com>