refactoring
fixed total cost label
Add comments to helpers classes
Add comments for model classes
add comments to custom view
add comment for main classes
add logout function to setting view