Added complete buy dialog functionality. Before moving onto the sell
dialog, time to clean the program and add general objects instead of
unique code.