written the main flow
still implementing the functions
finished implementing
needs some optimization
changed the getKSubset method to iterative
going to add the aprioriGen method
checked the answers, should be right
finished