Added files from the echo example as a base. Imported the license because it's GPL