Commit before delete
refactor factories
working storing address book
use annotations
add file replacing serializer and retriever tests
formatting
modulize modules
modulize modules
merge
clean up imports