created interfaces, model, and DAO
renamed connection object