Refactor; change in handling of falling and how nodeparams are done(now
a true statuc inner class)