Initial CI
compile cleaned.
step 1 done
step 2 done
step 3 done
step 4 implemented