clean up repository
begin to focus solely on domain modeling