Renamed the package for new task.
Restructured the project to match the required hierarchy.
Check whether db format is valid.
Some implementation.
Core transaction functionality.