Added device detection
Added 'Common' project
Device detection touch-ups