move controller functionality to directives
add template for image upload directive
update diretive comments; stop redirecting API paths under certain circumstances (like image upload)
update image handling and selection
update comments for filters
add api service; update image fieldset directive
update image upload functionality