added a git ignore file
remove layout file
implemented dynamic counter using redis as storage