Woke up a couple hours ago, still going to be working on this for a little while, but yes today is the day.
@Guilty Spark