File cleanup
Added code framework based on initial meeting discussion