Refactored style and scripts into external asset files