added materials count on home page, required field validators, and formatted edit patron and new material pages
Merge branch 'master' of https://github.com/UIowa-6K183/Group4_SLPL