Moved to embedded db instead of simple map storage. Added Spring Data, JPA support. Improved tests. Improved security.