updated config class to work with python3
improved documentation
made search compatible with timelines