Initial commit. Completely forgot to commit as I coded little by little.