Add getters & setters to Transaction
Add more tests for file operations
Serializators refactoring

add return codes
change string path to Poco::Path