change database model; add service pages; TODO: DB connection pooling