Major update

- Fixed variances
- Added FAQ section
- Replaced Javascript alerts with inline errors for error checking