Merge pull request #30 from pavanh91/new

Added four new autonomous routines.
Added test routine and made gamma more clean