refactoring fot isZero / isOne
operator getting its own file
simplifyng constructors
starting to work on cn and simplify algo
renaming methods for clarity
implementing ApplyPlus step methods and cleanup for Ci