Turned bitwise_operation.c into an API and commented on the code.