Made it more modular
Reworked rotations. Now there are three classes, Euler_ZXZ, Quaternion and Rot_Mat with corresponding conversions
Added type=degrees keyword in get_proportional_euler_angles
Changed the rotation to accept a Rotation instead of three euler angle numbers
Added resample and crop method, and a initial random rotation to the pdb