add lemma the is used to automatically prove

assertion between bits and values
remove wrong postcondition
remove unnecessary assertion
everything can be proved except lemma
formatting
prove assertion
add another lemma and use it for proof of potcondition
change to nicer precondition
add header file
formatting