Made routes less verbose, implemented subdomains - should be working - might be a little shakey