initial commit of Flot class