Registered listeners and added commands
Changed update to include a column conditional
Changed some methods in businessevent
Took out DB handling from business manager
Added method to find the final amount after transaction
Added listener for storage