Adding Scoring Class Together with Energy, Pose and Check Out of Grid Functions

 - Pose is a prospective binding mode whereas binding mode is the
orientation and the conformation of protein-ligand binding. (This
definition is taken from Wikipedia for Docking (molecular)).

 - In this implementation, ligand and flexible parts of protein that
are located out of the predefined grid will not be calculated for free
energy.