fixed Uppercase for Main Class.
target_sdk change to 17
Refactor to ListView.
tracked active position.
Manual Merge
Changes according to SHA's branch