Advanced compilation, code review

Support of PeerJS developer's server got back. Getting ready for the
first public release.