feat(database): setup usage of database
refactor(database): refactor to use sequelize and auto schema generation facility