New thoughts page is mostly done, image uploading currently in progress