Refactored some code

I refactored some code with my browser code. I really don't like the
fact that I have to try to find the history file for each browser. I
would like to create a proxy.
I also moved around some classes into the appropriate project folders. I
felt like the data project should manage data type things. The Browser
History manager have been moved there. Also the OS class has been moved
to the same project.