Add BitGenerator tests. Restructure tests.