Rearrange code, rename classes, better logical organization. Split out classes to only handle what they are supposed to. Reorganize url structure to be more flexible and logical. Handle 1st screen communication ws connections.