Separate the coding from the static content in a nice-ish way