copy from https://github.com/TjaLfE/cps.nextgen/blob/master/main.py

I have raw copied the changes that TjaLfE did after the changes in nxtgn's design
changed search url and included categories again
added seed_time and seed_ratio
removed pre-alpha tag
replaced spaces with tabs
replaced spaces with tabs
insert credits notice
renamed class
changed searchurl to include categorys
cleanup automerge conflict
Merge pull request #1 from Xirg/develop

changed to use new nxtgn design