First commit

- Removed all unneeded packages.
- Added comments describing how NOT to do things which I did