minor
add all classes
minor
new files
minor
minor
major for CQF
verion 0.1