Added Swords and Health

Squashed commit of the following:

commit 11c8c09a9d3bfc744cf4212c066495b8672cb4b5
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 10:27:04 2013 -0700

    added health and handling single critter case

commit 3aca4ff644dced271f9f9fcec1316efade6513f6
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 10:16:31 2013 -0700

    fixed arctangent bug

commit 648250bbf5e46af1ea82087c21b6ebd0b46749c7
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 09:58:24 2013 -0700

    added sword impulse force

commit aad18f5c7bb4b739fe14322350d9bf5121f853fb
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 09:39:35 2013 -0700

    added sword animation interpolation

commit 4ad26009f2efb1353aa624021a5e27795ba614f5
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 09:35:33 2013 -0700

    added cooldown mode

commit 67a9ebc34d920252d55f50e1384b925315e2ae50
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 01:50:36 2013 -0700

    checkpoint

commit 955addd1e9e212a5abb1f905e8c649156b314e51
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 01:14:19 2013 -0700

    still a weird arc bug

commit f2359847d2a9a83fba8e9fbee17a2263274201da
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 00:59:38 2013 -0700

    checkpoint

commit 41bc514e88f0d70526f5151935f2eeaddca45ba0
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 00:53:47 2013 -0700

    checkpoint

commit 494b38e04bf8f6ab09221018e22478f504fc2ac9
Author: Caskman <eric.cascketta@gmail.com>
Date:   Mon May 6 00:23:41 2013 -0700

    melee checkpoint

commit 196375c1495cb9c81346689ae1a3f3b2cd001615
Author: Caskman <eric.cascketta@gmail.com>
Date:   Sun May 5 23:20:14 2013 -0700

    checkpoint

commit 729927db16c30bd64b5de9898795f9fc4134e410
Author: Caskman <eric.cascketta@gmail.com>
Date:   Sun May 5 23:14:26 2013 -0700

    checkpoint

commit 91ca68c15868eea6de85dce661f3ec8abae2c759
Author: Caskman <eric.cascketta@gmail.com>
Date:   Sun May 5 22:58:18 2013 -0700

    checkpoint

commit 1fac09f6423a05c5b7595abee0a2488531e93793
Author: Caskman <eric.cascketta@gmail.com>
Date:   Sun May 5 22:32:07 2013 -0700

    Plane bounding glitch fixed