Split the exif crawling into functions per image type
Made the for-loop reference save_image_info(); cleanups
Quite some refactoring for creating/updating archives
Implemented proper logger
Fix for Directory saving the correct dir, not truncated; cleanups
Added title to Image, fixed its get_filename()
Fixed filepath, as Directory.directory already has trailing slash
Started fleshing out the web frontend, based on Flask
imagehash, will enable soon
Settings stuff, make things overloadable
Some handy helper functions
Some more work
Copied imagine.py to imagine_core.py as models etc will recide there
Refactored imagine; imagine_core now contains models and other core
functions, which need a lot less dependencies so imagine_web can run
quite lightly
More clear requirements listing