arykau: session 1 homework

.
Should use streams to avoid reading the whole file content to memory before sending it to client. This might result in memory starvation if a lot of clients request big files.