Reformat Everything!
Initial basic selection support. Many things still could be broken during it.
Some corrections to selection mechanism.