made interface slightly better documented
made window resizable