Added different adder implementations
Cleaned up directories