Basic layout for expenses completed. Some db and contracts/services
additions needed prior to finishing