updated slope and aspect calculation routines

updated to use Burrough's slope and aspect calculation routine. This
code now uses numpy arrays getting rid of traditionally used for loops.