Finalizing front end

Front end has been integrated into back end.