Project skeleton and tests