Updated sources structure

In client view each windows is in separate package. Also fixed class access
modifiers for these classes to be package-private.