Implementing Selectable Logic

Just mouse support for now