Added html and main JavaScript