restructured the directories, added frontend-plugin, to simplify gett…
…ing started
This makes it so the user doesn't need to have node, npm, or maven installed.
I didn't change any other code.
I made it so that it performs the "lint" before the "build" steps.
Hi @dashaun , thanks for making this pull request, and with this PR the starter can build and start easier. However, I personally feel it is hard to develop the frontend Angular project if the project is deep down in the server resource folder. Plus without installing the package globally, you will lose the ability to utilize Angular cli commands.
The current folder structure supports starting frontend/backend individually. The frontend piece can be built into resource folder upon deploy and this is more flexible to developers.
If you feel otherwise, please speak up, I will keep this PR open.