Pretty nice results

Code is a mess but it proves the concept for the big part