Project skeleton and basic dependencies