Added project for Android Remote
Refactored RPIClient and handler to use an abstract parent
Refactored the server
Added packages for client and client handlers. Also removed the ClientChangeListener from the Client class, for now
Improved the way disconnected clients are handled in the server
Fixed initialization issues
Registered the buttonPane as a connection listener
Added messages for fetching a directory listing
Moved Video interface to common
Finished refactoring of the Server, added RemoteClient + Handler, and repackaged RPICommon
Added messages for sending client data between remotes and server
RemoteServer now notifies its clients when a RPIClient connects or disconnects
RemoteServer now only notifies its clients of the client that connected, rather than sending the whole list
RemoteServer now handles RemoteMovieMessages
now it actualy does
Created the basis of the android remote
Added the views for the controls and the players
Added image icons to the movies list view
Changed theme to Dark Holo, and upated the layout of the Players view to include check boxes
Added a VideoAdapater for the common Video interface