remove all warnings
move baldr source from headers to sources