You must start easy. Start with building one class, make sure it works, then move forward with the next.
For your parking question, I'd suggest a class for it. It should contain all the info that is required for reserving a parking space, and of course, a flag that says if it's reserved or not. You can keep all these classes (120 of them) inside a vector and just look through that vector on your parking places and see if there's one free. It's not the most efficient method, but it's probably the easiest.