rewrite redstone engines, certain pipes among others; start work on #2075 (commit: dcb138b)
fix checkStyle (commit: 559387b)