added customer dialog validation, filled saveCustomer function, fixed
closing error in the beginning, some unimportant changes to orderpanel