Thanks for the responses. I'll take all feedback into consideration.
@Wash, baby steps, man. It's a work in progress ;-)