Complete the UI, need to work on validation and submit.