Buffering input stream not needed.
Made creator id const.
Protected constructor to allow for inheritance.
Removed debugging code.
Fixed bug with boxlayout.
Fixed bug checking if files are equal.
Added right click menus.