simulator gui design