Add more time functions
Add structure generator (pre-edit)
Reformat
Cleanup
Copyright