added functionality for adding recent stamps to canvas. works for both silhouette and standard stamps.  the last thing i need to do though is check if a stamp already exists in the vector, and if it does, remove it and insert the new button at the front of the vector. should be included in next commit