Adds support for user specifying file and adds flower and diamonds input files. #3