Redesigned usecase diagram
Clarifying activity diagram
Added file output
Expanded diagrams