added data access library
added migrations