fixed bug to route any wrong uri to 404 error
created an alternative route for uknown uri
Merge branch 'fixingshell'

uknown routes are now picked and processed