Finished theme, maybe needs a few fixes