Code Organisation

- Styled Code
- All IO are now functions