added sinatra + data mapper project, implemented data access layer