Explicit function in InputResolver to check if player is on the left
Reorganised the API calls in SF4Control to be at the top of the file and added regions to make file more reader friendly
The huge change that makes this branch meaningful. This changed the heirarchy of the InputItem so that there is no WaitItem and that a wait is simply an input without any inputs to send. This will make time line construction simpler for users and easier to handle in the long run for the developers.
Include the InputSimulator dll in the Debug folder.
The Great Refactor - the refactor to end all refactors - renaming the timelineitems to be appropriate to the new model and reforming the way we construct inputs items on the time line.
Cosmetic changes, set sizes on the Controller Interface and removed the TimeLineItemDetails control form the main form (no need to have it if the Wait Item is now functionally the same as an Input Item)
Adding in the properties and functionallity for InputStates to be used in the TimeLineItemViewModel so that we can set the directions, inputs and extra settings of a time line item from the ViewModel itself, this will enable binding it to the source when in the View and make adjusting items on the time line easier.