Start paint method refactoring

Doc will be a repository in the future.
move remove* method to Painter.
make it DRY.
Move paint methods and add javadoc.
Merge branch 'master' of github.com:oripa/oripa