Removed a lot of props, used event handlers instead. Began to add basic transaction handling functionality.