refactors file dependencies
implements say for print
implements say OR puts
adds how to contribute