First real commit. Working project.