Java and OO Best Practices

deleted