refactored population and accuracy modules