refractoring PlanetSasha - Part 1

First round of gui refreactoring. see TODO file