indents bootstrap
moves model tests to own directory
updates local search method name
cleans up/updates models/__init__.py
decide on IV generation function at __init__ time
adds new exception type for model input validation
corrects indentation in rdiv
simplifies genetic algorithm parent generation
more oo style & elite sampling 4 genetic algorithm

- renames select_parents
- attaches population to self
adds osyczka model and tests