ruby app skeleton