refactor header method
do not create DirectoryTree instance for every ViewArea
nose tests dependency
fix count_items methods
eliminate memory leaks
initial commit for tests and testdata
add travis config file