Updated front end with better styling