needs AI branch, ver 0.1
- added ITEM object
- added enum set of item objects
- modified create command to include object creation in the format: create item [name]
- added stub cases to create item command, reporting when item is created
Created Item class. Began work on Needs class.
Merge branch 'needsAI' into User-Story-5.Needs-AI
Deleted needs class. Altered person class to contain the attributes in needs. Created access and manipulation functions for the person class.
needs AI branch, ver 0.3
- create [item] [item name] now creates an item object
- print [item] [item name] now prints information about the item
- modified class Person to now have data fields for Energy and Entertainment in addition to Hunger
- modified method Crust.print() to now print info about needs
Merge branch 'User-Story-5.Needs-AI' of https://github.com/msjackso/DesperateHousePi into User-Story-5.Needs-AI

Conflicts:
	DesperateHousePi/bin/desperatehousepi/Crust.class
	DesperateHousePi/bin/desperatehousepi/Person.class
	DesperateHousePi/src/desperatehousepi/Item.java
	DesperateHousePi/src/desperatehousepi/Person.java
needs AI branch, ver 0.8
CommandLine.java
- Added the command: "eat [item name]"
Commands.java
- Modified print.
	added "print item": print all items that exist
	added "print item [item name]": print specified item
- Defined the command: "eat [item name]"
- Modified create
	now logs the creation of items in log.txt
	// log.txt is currently a record of all action, irregardless of save
Item.java
- changed some variable names
ActionLog.java
- now prints logged message to console
needs AI branch, ver 1.0
CommandLine.java
- Added the command: "use [item name]"
Commands.java
- Defined the command: "use [item name]"
- Destroy now works on items
needs AI branch
- Refactored item related code in Commands.java so that all item definitions are handled in ItemSet.java
- ItemSet.java contains the API to interact with item objects
- Commented where my modifications took place in other's code
Created Need class. Gave each person a set of needs. Made functions for setting needs more generic.
Revert "Created Need class. Gave each person a set of needs. Made functions for setting needs more generic."

This reverts commit dadab46ca776a40308e4f2b07b36bebc1708f595.
Failed to upload Need.java in last commit.
Revert "Revert "Created Need class. Gave each person a set of needs. Made functions for setting needs more generic.""

This reverts commit 2eefc2de9730a2d44128748da03409a2cb1083ff.
needs AI branch
- Refactored code again, made Item.java an inner class of ItemSet.java
- Everything is now generic. To add an item:
	add it to the enum list
	define it in the itemSet.java constructor
- Items now support multiple stats
	ex. Coffee now gives   -> +5 Hunger and +30 Energy
- Removed "eat" command. "use" command now handles food by destroying if item is consumable

- fixed .gitignore, now ignores eclipse metadata
needs AI branch
- Crust AI has been created!
- Need to merge with master
Merge from User story 5 for needs AI