Changed m filetype to objc filetype.
.m files are always objc.
Moved objc definitions.