create by_month() function
created .gitignore
added test controller and removed .gitignore