Changed whitespace
Added unix file header
Adding unix file implementation
../cmake/target_sources.cmake

Removed optimizations
Added open and save functions for array
Renamed some prototypes
Removed redundant file prefix
Implemented some file functions