Improved documentation and switched to apigen from phpDocumentor.