Add port setting and live-reload support

Now it's possible to set port by appending "-p" or "--port". And it'll reload the page if any files changed. Ignored files should be considered later.