Made methods of ArchiveDirectory module protected. Changed the way that serialize/deserialize methods are called - now much cleaner.
Merge branch 'master' of https://github.com/rcythr/archive