Merge pull request #76 from cs2103aug2014-w15-3J/master

Merge Neo Logic with Master
Implemented ignore case for description comparison
Removed bug in edit and clear
Added in isExpired method to assign each Task object's isExpired
attribute to true when expired
Update the isExpired attribute after every user action
Merge pull request #77 from cs2103aug2014-w15-3J/master

new version of GUI, accepting Vector<Task> now
Merge pull request #78 from cs2103aug2014-w15-3J/Neo-Logic

Merge UI with Neo-Logic
Logic returns UI Vector<Tasks>
Merge pull request #79 from cs2103aug2014-w15-3J/Neo-Logic

Logic returns UI Vector<Tasks>
display problem fixed
Merge branch 'UI'