\documentclass[11pt]{article}
\input{preamble}

\begin{document}

\header{May 3, 2004}

\section{New issues}

\begin{itemize}

\item We have no issues

\item Our only issue is self-contradictory

\end{itemize}



\section{Unissues}
\begin{itemize}
  
\item How to support the non-scalar nature of {\tt polyGizmo}
  properties

\item How to detect collisions in the editor (in a {\tt polyGizmo}
  compatible way)

\end{itemize}



\section{Old issues}
\begin{itemize}
  
\item none

\end{itemize}



\section{Plan success}
\begin{itemize}

\item $\R^2$ drawers complete

\item All gizmos complete as necessary for the preliminary demo

\item Integration for preliminary demo

\item Implemented and tested multiple balls

\item Finished final design document

\item Implemented flipper collisions

\item Partially implemented editor drawing mechanisms

\end{itemize}



\section{Upcoming plan}
\begin{itemize}

\item Follow the schedule (see timeline on back)

\end{itemize}



\begin{table}[htbp]
  \centering
  \begin{minipage}{6.5in}
    \centering
    \begin{tabularx}{6in}{llrc}
      Task \hspace{3in} & Who \hspace{1in} & When & \\
      \hline
      \textbf{Preliminary design} & & \textbf{4/13} & \textbf{\done}\\
      
      Detailed specs for XML loader & Austin & 4/16 & \done \\
      Detailed specs for game internals & Dan & 4/16 & \done \\
      Detailed specs for UI & Albert & 4/16 & \done \\
      Detailed specs for property framework & Austin & 4/16 & \done \\
      Agree on detailed specs & & 4/17 & \done\\
      XML loader & Austin & 4/23 & \done \\
      Basic UI framework & Albert & 4/23 & \done \\
      Game system framework and trigger mechanism & Dan & 4/23 & \done \\
      Property framework & Austin & 4/23 & \done \\
      Player interaction mode & Albert & 4/23 & \done \\
      Standard gizmos
      \footnote{Modulo flippers collisions and ball-ball interactions} &
      Austin & 4/25 & \done \\
      Game loop and collision mechanism & Dan & 4/25 & \done \\
      $\R^2$ renderer/drawers
      \footnote{Using just drawing primitives} & Albert & 4/25 & \done
      \\
      Implement multi-ball collisions & Austin &
      4/27 & \done \\
      \textbf{Preliminary release} & & \textbf{4/27} & \done \\
      
      Plan and (retroactively) schedule amendment & & 4/28 & \done \\
      Specs for collection properties & Austin & 5/3 \\
      Specs for editor collisions (Blob system) & Dan & 5/3 \\
      Collection properties & Austin & 5/5 \\
      Editor collision detection & Dan & 5/5 \\
      XML saver & Austin & 5/7 \\
      Finish flippers & Austin & 5/7 & \done \\
      PolyGizmos and multi-ball absorber support & Austin & 5/7 \\
      Editor display & Albert & 5/7 \\
      Editor interaction mode & Albert & 5/7 \\
      Property table & Dan & 5/7 \\
      Prettify $\R^2$ drawers & Albert & 5/9 \\
      Undo support and other nifty extensions & & 5/10 \\
      
    \textbf{Implementation and Critique} & & \textbf{5/11} \\
  \end{tabularx}
  \end{minipage}
  \caption{Timeline}
  \label{tab:timeline}
\end{table}

\end{document}
