adds test requirements
implements basic serving behavior
removing .pyc files
ignoring pyc files