Added documentation and more fuel interfaces

Now items can store fuel as well as be fuel!