Latest update on Front End, functions code tidied and some browser issues addressed.