Major commit

Added source, headers and resources