Added static class BitwiseBuffered
Added generic type to Adapter