Added tick struct.
Formatting clean-up.
Tickstorage shouldn't implement the currently specified data interfaces.