add thumbnail in thermal-api; add portfolio page; init the port related angular code