Dividing sketch (classes)

Thanks for your reply, that makes lots of sense. Ironically; it's the way I expected it to work, but I was rather deterred by the thread I've linked above.
So you suggest I implement my class(es) as part of a library? (or at least my understanding of one; a .cpp and associated header file).

Thanks again.