Added new database interface, SoloParticipant works with it
Got rid of compile files