Bind the order submission UI and its business logic

This change binds the order submission of the UI and the business logic implemented in `CoinffeineApp`. 

Why don't you fix it in this PR?