Added load/save functionality, comments