Milestone 2 final touches

Cleaned up code, added comments, added in ability to update table view
every time view appears