updated package skeleton and basic docs