initial commit
added fs object generalization
fixed bug in commit saving
cache hash computation
cache commit hash computation
basic support for an underlying repository
more improvements to object creation
refactored
compute commit's hash initially
added file mode to fs objects
added explicit object Type
use lstat instead of stat
fixed link internals
only create new commit if directory changed
no absolute paths in objects
basic object loading mechanism
added basic repository init and commit
removed debug messages
minor fixup for the repository
a more decent command line interface