Simpler header management
Code cleanup and organization, split project in several files
Finite T for GPE3D