offense:
village
HQ 20
Barracks 25
Stable 20
Workshop 2 unless it's a cat village
Academy 2
Smithy 20
Rally Point 1
Statue optional i only ever use my paladin in the beginning to farm
Market 20 it helps when you need to send resources to your other villages that need it
Timber Camp 30
Clay Pit 30
Iron Mine 30
Farm 30
Warehouse 30 preference it costs no villagers so i max it
Wall 20
troops
Scouts 30-100
Axe 7000-7500
LC 3000-3200
Ram 219 you get the max attack bonus at 219 anymore and your only going to take the wall down more, but not save troops.
research
Axe 3
Scout 3
LC 3
Ram 3
to get these troop counts you may have to leave some buildings at lower levels for me it's usually the pits as i farm.
you may have noticed that i left the hiding place off it's because i don't use it, i was told that to have the hiding place at 10 is good so that you have the resources to rebuild your wall after an attack and it is because it's always nice to have the resources to rebuild the wall after i noble a new village.
Defense:
Village
the village build is the same as offense
Troops
1:1:1 Spear/Sword/HC ratio whoever many troops fit approx. 2500-2600
Scouts 30-100
Ram/Cat just a few to fake with
research
Spear 3
Sword 3
Scout 3
HC 3
Ram/Cat 1
as you can see there is still research that can be done so that's up to you, also i don't use cats much unless i want to really smash a player, but for the most part i don't do stuff like that as it not really my style of play and using cats on a village your going to noble is counter productive.
i will also make a scout village, but that's not till later in the game as i depend on tribe mates to scout anything i can't.