Project class

And some formating