Important implementation of the item detail table view. This commit also includes bug fixes, file changes, and reworked code. Be weary of pulling from the master.