Жигунов Андрей 299 FileHashMapCommit

Здравствуйте, это Жигунов Андрей с 299 группы, т.к. у меня проблемы с интернетом, а я раньше ничего не посылал, то можно сейчас послать "прообраз" кода? Здесь может быть не выдержан Code Convertion, а так же там осталась пара TODO для своих классов исключений, а некоторые места можно оформить получше, добавить атрибуты и все такое; но не могли бы вы просто сказать, нормально ли написана архитектура программы, ну и сказать заранее, какие места вам не понравились?    Андрей.