I don't think I did the last commit right.

Signed-off-by: Dane Strong <chrono48@gmail.com>
Fleshed out some functionality.
Still need a method to retrieve an Item.
Removed some stuff that shouldn't be committed.

Signed-off-by: Dane Strong <chrono48@gmail.com>
Couple modifications.

Signed-off-by: Dane Strong <chrono48@gmail.com>
worked on form for creating new items
Using Calendar instead of Date.
Made Projection a provider.
Couple errors showed up after renaming something and I can't get it to go back to normal, but I think Roo just isn't updating it.

Signed-off-by: Dane Strong <chrono48@gmail.com>
Roo isn't giving me any problems anymore.
Changed a couple of things around, made stuff static.
Added a way to calculate the # of days between two dates.

Signed-off-by: Dane Strong <chrono48@gmail.com>
added joda time dependency, worked on item creation

added average interval calculation to itemEntity
TODO: add junit test case for aforementioned calculation
fixed missing division

this is why we should unit test :)
now works: adding transactions to new/exisiting items
added userdata, branch entities

experimenting with making tagging multi-user safe
Merge remote-tracking branch 'upstream/master' into devBranch

Conflicts:
	offbudget/log.roo
	offbudget/src/main/java/edu/unlv/kilo/domain/ItemEntity.java
	offbudget/target/classes/META-INF/aop-ajc.xml
	offbudget/target/classes/edu/unlv/kilo/domain/ItemAdjustment.class
	offbudget/target/classes/edu/unlv/kilo/domain/ItemAdjustment_Roo_Jpa_Entity.class
	offbudget/target/classes/edu/unlv/kilo/domain/ItemEntity.class
	offbudget/target/classes/edu/unlv/kilo/domain/ItemEntity_Roo_JavaBean.class
	offbudget/target/classes/edu/unlv/kilo/domain/ItemEntity_Roo_Jpa_Entity.class
	offbudget/target/classes/edu/unlv/kilo/domain/MoneyValue.class
	offbudget/target/classes/edu/unlv/kilo/domain/TransactionDescription.class
	offbudget/target/classes/edu/unlv/kilo/domain/TransactionDescription_Roo_Jpa_Entity.class
	offbudget/target/classes/edu/unlv/kilo/domain/TransactionEntity.class
	offbudget/target/classes/edu/unlv/kilo/domain/TransactionEntity_Roo_JavaBean.class
	offbudget/target/classes/edu/unlv/kilo/domain/TransactionEntity_Roo_Jpa_Entity.class
	offbudget/target/classes/edu/unlv/kilo/web/ApplicationConversionServiceFactoryBean.class
	offbudget/target/classes/edu/unlv/kilo/web/TaggingController.class
	offbudget/target/m2e-wtp/web-resources/META-INF/maven/edu.unlv.kilo/offbudget/pom.properties
Fixed some merge conflicts with my devBranch (no idea why this happened).
Hopefully everything is up to date and nothing got left out.

Signed-off-by: Dane Strong <chrono48@gmail.com>
Added more methods to ItemEntity and modified Projection.
Changed the name of the MoneyValue variable in TransactionEntity (so it makes more sense in the context of getting it from its object).

Signed-off-by: Dane Strong <chrono48@gmail.com>
Modified logical procedure in Projection.java
Added isEffective to ItemAdjustment.java

Signed-off-by: Dane Strong <chrono48@gmail.com>
Fleshed out Projection.
Changed param type from Date to Calendar in determineRecurrence method.

Signed-off-by: Dane Strong <chrono48@gmail.com>
So apparently my Projection stuff stopped being tracked a while ago for some reason and I actually didn't notice.
I have to say this is pretty embarassing.

Signed-off-by: Dane Strong <chrono48@gmail.com>
Removed some unnecessary pieces of code and unused imports.
Added a bit more documentation.

I'm not sure what to do with ItemAdjustment.java since it has no fields
to work with at all and no one has sent me anything about it.

Signed-off-by: Dane Strong <chrono48@gmail.com>