initial commit
added basic selectors
added definite integration