change packet structure and added a start screen