HTML Output

- Implemented functions to write HTML code
- Output form changed to html with links to other outputs
- Optimised weights operations to only produce weights when requested