move alarm service over to the DatabaseFactory concept
cleanup of imports in alarm-service module
Make DatabaseFactory use generics, and get rid of DAO interface