lots of changes: started database backend work, updated RPM specs, altered default config and more