Updated form and added angular for thumbnail functionality