Added fix command
Clean up Code.
add list command
create Manager class.
add verbose option to list command.
add check command
Add fix command to Manager class.
remove ald fix function.
clean up code.
applied extract method.