Update: finished it and edited my last post. Lemme know if there's anything not cool in it!