Painting_manager compiles...now writing main client