Added two new methods

Still not working in the current state but the algorithms are pretty in tact. Minor tweaks to come and more methods to come if time permits