Cleaned up formatting and comments
Changed database to have separate tables for applications and keywords. Added expiremental search query
Fixed return error preventing keyword adding logic from being reached
Fixed missing > on line 77 in ->getID()
Changed code to use  instead of ->getID() for keywords since this may not be set for new applications
Fixed search query and added debugging code
Fixed getting  size
Fixed double quoting in title SQL queries and removed debugging code
Added check to make sure object is initialized
Cleaned up array of returns ints from search
Cleaned up array of returns ints from search attempt 2
Cleaned up comments for better readability
Added setID() for creating new objects from the database
Implemented applicationGet()
Added toString() function
Fixed substring offsets when setting link and compatibility
Added ability to initialize object given id of object in database
Added ability to initialize object given id of object in database attempt 2
Added ability to initialize object given id of object in database attempt 3
Login page added