sjanota: Lot of changes: project structure, Simulator, server listening