Added Hello World demo program, fixed a load a problems to make it work and stuff