remove bunch of debug printing for neatness
whitespace cleanup
renaming variables
extract message_partition_size
change codeword_size from int to size_t
extract fill_coefficient_buffer method
change return value for method
extract hash function
rename method
extract hash method again
extract fill_message_buffer method
extract embed_message_bits
update variables with more appropriate types