fixed all big errors, all that is left is a MOUNTAIN of badly formated [else/otherwise]s that have other [else/otherwise]'s right behind them, which makes no sense.

Signed-off-by: David Silver <dms.silver@gmail.com>