[minor] add file serving and place images under resources