first commit
change unif_poly
add bgv
add
change unif_poly
change bit decomp
change bitdecomp
add functions to bgv
more to bgv
test and change
check functions
change scale
mul and add
 change params in decrypt
with add and mul functions unfulfilled