Added ability to create item on the fly and expense it, fixed bugs in item detail validation