Rural-Urbanism-Architecture. Design strategies for small towns development