Adds testing files, and tries a new travis ci approach