Removed path, use route66 and add keyname
Extract CSS and JS into separate files, and add more functionalities