Commits


added missing copyright stuff


moving declarations to header file