Added (simple) genetic algorithm
Added code for rewards/fitness updating
Actions now have a bit representation for use in genetic algorithm
Cleaned up inverse roulette wheel selection