Finally! It took a vacation to get me time to get some work done but here it is. Hope everyone enjoys!