User preferences bug & todo list - important!

Solved a bug in UserSettings preventing loading settings correctly.
Added TODO.txt summing up stuff to change/fix. Feel free to
modify/add/delete stuff according what is being done.