overlapping of footer solved, added error handling, added tokenservice and csrfheader for postrequests