Initial code commit- Progress on rewrite, creating classes & organizational folders in the project