POS application for improving my java skills. External feedback is much appreciated.