Edit Added comments to Route
Edit Added the ability to register 'All' Methods via a single call (Personally I think this is pretty pointless but never less its there)