Added ignore rules.
Added application icon.
Added retrieve future appointment test. Also refactor some code.