further package cleanup, a demo and a proper changelog