configured constructors and purchase

added department constructors with reference on company
configured purchase, now it fits into simulate pattern
QUESTION: just one supplier or more?
deleted test.java (it's unneccesary)