restructured code base
added dist to repository