This commit fixes serving of newly added files

This commit handles the issue in serve command which cannot host
new files. It is worth noting that new file content won't appear
until the tags are added.

Fixed #19
It is an option, but we are already tracking all files in content directory, so I supposed theme will be placed there as well. But, if we want to allow user to place it elsewhere in the system, I should change the code.