refactoring to add ManagementFrame class

BillManagementFrame, TemplateManagementFrame, and
ContactManagementFrame will all inherit from ManagementFrame
add .gitignore
Finished Contact. Starting Template
Merge branch 'Contact/ContactMgmtFrame'