made grid item more generic
updated vision and notes for the framework