adds validation
changed the validats
changes the tiletop and adds a blinking cursor
fixed the cursor. have issuses with authtisaty