updated gitignore
basics are still in progress
first run of service layer finished. still needs a lot of work.