Revamped the library structure; renamed Drop to SlideOut; created Shake