added fullscreen capability, still needs code refactor
- Code refactor
- Html refactor