Large Update to make the project Somewhat work

Now the project somewhat works.  heheh.