modify logger to allow for different targets to which to write logs
update database functions to be more resilient; add FetchFieldArg class for better query representation; update model to reflect some changes to DB and allow for better importing/creation
add import script and modify it to allow database writing
added fetching image date from path