Add reset functionality and revamp CSS