Merge pull request #12 from awesymptote/master

added copy functionality
Merge pull request #13 from awesymptote/master

Added delete frame functionality, cannot delete if there is only one fra...
Moved settings info from quick stage view to stage data model

Also added ability to show/hide stage apron
Merge pull request #14 from nang1/JNN--local-branch

Moved settings info from quick stage view to stage data model
Add more Set Pieces
update .DS_Store
update .DS_Store
Merge branch 'Nicole'

Conflicts:
	Blocklight_Prototype/.DS_Store

Blocklight_Prototype/Blocklight_Prototype.xcodeproj/project.xcworkspace/
xcuserdata/nang1.xcuserdatad/UserInterfaceState.xcuserstate
Force one-way landscape view
JNN: Minor enhancements

Extended Spacing and Opacity headers so that it shows the current
spacing and opacity amounts

Replaced UITextView in popover ActorView with UITextField. When you
press enter, automatically calls addActor method instead of always
having to press the button.

Added helper functions for getting the current scene and frame quickly
from teh production.
Fixed Pan Gesture Control and added Pinch and Rotate Gesture Controls

Note to Nicole: (totally unrelated to this commit) You might want to
read my comment in SetPieceListView.m (command+f : "JNN")

A lot of changes in TVGestureController to support the new gesture
controls. In Actor, Note, and SetPiece, there is a new
CGAffineTransform variable called scaleRotationMatrix which stores the
scale and rotation for the pieces.
Simplified Nicole's Code

It was bothering me. So I went ahead and simplified her code.
QuickStageViewController now has one pressPopoverButton method that
handles creating the popover menu. SetPiece are now created using the
image icon in the table view cell rather than from a string. As such we
now have three lines of code versus the amount of
selected<ListItem>Item methods we had previously for each category.
Merge pull request #16 from nang1/JNN-local-branch

Jnn local branch
Notes about changing Position

If Position model is removed and we use CGPoint to hold the piece position, the encoder/decoder functions will have to change. In this file, notes have been made about what will probably need to be done to encode a CGPoint.
Planned Undo

Planned what to do for Undo feature, started implementing it. Not done
reconnecting to github
Partial Undo feature

Can undo creating and deleting objects. Next step, undo moving objects.
Almost got undo movement

Can undo a note movement. One problem when starting to undo a chain of
actions. It will first undo the current change, which should be in the
same position, but it causes the note to shift down a bit. Then it will
start going backwards and move to the previous position.
Fixing Undo & Starting Redo

Trying to fix the problem when undoing a move object. Started creating
the arrays for redo feature.
Fixed Undo, should work

Fixed the problem with undo feature. Print statements for debugging are
still in code. Need to fix code because some of it was copy-paste a few
times so variable names are a bit confusing.