Cleanup & Maintenance

- Restructured project directory.
- Provided more documentation.
- Fixed a single decimal point being recognized as a number.