added css
added route mappings
updated paths
refactored tests