added recursive list reverse, WIP LList