@Ganloth WIP.  Dunno if I want to continue or not.  I might just work on it throughout the year.  :/