Added in basic Javascript

Should have basic functionality. Still doesn't work but there is visible
changes. To Be Checked