Use pragma once for header guards
This also removes a duplicate bpoint.cpp & bpoint.h (so It builds) which now has a common implementation.
Edited by Fernando Monteiro
This also removes a duplicate bpoint.cpp & bpoint.h (so It builds) which now has a common implementation.