Artificer bare bones prototype
Take a gander at what I've coded this week.