Major optimizations

Commenting, removing dead code
Enhancing style class opperators, using ternary operators
Adding checkbox functionality
Changing email field
Better indentation