various updates including textfields and movement debugs