Add .nproj, implement parser (undone)