Added comments to template model
Initial work on argument parsing
More work on argument parsing