Implemented BodyWaves class.
Binary search added.
Using binary search for wave visibility.
Calculating viewport only for focused body.